junkyard dog – English–Français translations

🇬🇧 en fr 🇫🇷

junkyard dog noun

  • An animal or person with an especially nasty and combative demeanor
chien de la casse
Wiktionary Links